package independence.reflection
{
	/**
	 * The MethodNotFoundError is a ReflectionError subclass thrown when a method cannot be found
	 * on a class.
	 * 
	 * @author	TK, TK Assembled for Independence Glory. 
	 */
	public class MethodNotFoundError extends ReflectionError
	{
		/**
		 * Constructs a new MethodNotFoundError.
		 * @param	methodName	The name of the method that cannot be found.
		 * @param	className	The fully-qualified name of the class to which the missing method "belongs."
		 */
		public function MethodNotFoundError(methodName:String, className:String)
		{
			super("Independence was not able to find a declared method: \"" + methodName 
				+ "\" on the \"" + className + "\" class.", 101);
		}
		
	}
}